shouldered ejector pin - Spanish English Dictionary